+Tue May 14 15:40:49 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/x11/gdkwindow-{linux-fb,win32,x11.c} (gdk_window_set_back_pixmap):
+ Add a sanity g_return_if_fail() check for the depths
+ for the window and pixmap. (#79191, Shivaram Upadhyayula)
+
Tue May 14 15:09:33 2002 Owen Taylor <otaylor@redhat.com>
* gdk/x11/gdkkeys-x11.c: Try adding a #ifndef/#define
+Tue May 14 15:40:49 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/x11/gdkwindow-{linux-fb,win32,x11.c} (gdk_window_set_back_pixmap):
+ Add a sanity g_return_if_fail() check for the depths
+ for the window and pixmap. (#79191, Shivaram Upadhyayula)
+
Tue May 14 15:09:33 2002 Owen Taylor <otaylor@redhat.com>
* gdk/x11/gdkkeys-x11.c: Try adding a #ifndef/#define
+Tue May 14 15:40:49 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/x11/gdkwindow-{linux-fb,win32,x11.c} (gdk_window_set_back_pixmap):
+ Add a sanity g_return_if_fail() check for the depths
+ for the window and pixmap. (#79191, Shivaram Upadhyayula)
+
Tue May 14 15:09:33 2002 Owen Taylor <otaylor@redhat.com>
* gdk/x11/gdkkeys-x11.c: Try adding a #ifndef/#define
+Tue May 14 15:40:49 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/x11/gdkwindow-{linux-fb,win32,x11.c} (gdk_window_set_back_pixmap):
+ Add a sanity g_return_if_fail() check for the depths
+ for the window and pixmap. (#79191, Shivaram Upadhyayula)
+
Tue May 14 15:09:33 2002 Owen Taylor <otaylor@redhat.com>
* gdk/x11/gdkkeys-x11.c: Try adding a #ifndef/#define
+Tue May 14 15:40:49 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/x11/gdkwindow-{linux-fb,win32,x11.c} (gdk_window_set_back_pixmap):
+ Add a sanity g_return_if_fail() check for the depths
+ for the window and pixmap. (#79191, Shivaram Upadhyayula)
+
Tue May 14 15:09:33 2002 Owen Taylor <otaylor@redhat.com>
* gdk/x11/gdkkeys-x11.c: Try adding a #ifndef/#define
+Tue May 14 15:40:49 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/x11/gdkwindow-{linux-fb,win32,x11.c} (gdk_window_set_back_pixmap):
+ Add a sanity g_return_if_fail() check for the depths
+ for the window and pixmap. (#79191, Shivaram Upadhyayula)
+
Tue May 14 15:09:33 2002 Owen Taylor <otaylor@redhat.com>
* gdk/x11/gdkkeys-x11.c: Try adding a #ifndef/#define
g_return_if_fail (window != NULL);
g_return_if_fail (GDK_IS_WINDOW (window));
g_return_if_fail (pixmap == NULL || !parent_relative);
+ g_return_if_fail (pixmap == NULL || gdk_drawable_get_depth (window) == gdk_drawable_get_depth (pixmap));
old_pixmap = private->bg_pixmap;
g_return_if_fail (window != NULL);
g_return_if_fail (GDK_IS_WINDOW (window));
g_return_if_fail (pixmap == NULL || !parent_relative);
+ g_return_if_fail (pixmap == NULL || gdk_drawable_get_depth (window) == gdk_drawable_get_depth (pixmap));
if (private->bg_pixmap &&
private->bg_pixmap != GDK_PARENT_RELATIVE_BG &&
g_return_if_fail (window != NULL);
g_return_if_fail (GDK_IS_WINDOW (window));
g_return_if_fail (pixmap == NULL || !parent_relative);
-
+ g_return_if_fail (pixmap == NULL || gdk_drawable_get_depth (window) == gdk_drawable_get_depth (pixmap));
+
if (private->bg_pixmap &&
private->bg_pixmap != GDK_PARENT_RELATIVE_BG &&
private->bg_pixmap != GDK_NO_BG)